//package com.xuelang.pipeline.artifact.app.resource;
//
//import com.xuelang.pipeline.artifact.app.resource.impl.SysNgacServiceFallbackImpl;
//import com.xuelang.pipeline.artifact.app.resource.request.NgacAssociateXO;
//import com.xuelang.pipeline.artifact.client.common.result.ApiResult;
//import org.springframework.cloud.openfeign.FeignClient;
//import org.springframework.web.bind.annotation.PostMapping;
//import org.springframework.web.bind.annotation.RequestBody;
//
///**
// * pod服务接口
// *
// * @author xiwen.zxg
// * @since 2024/5/28
// */
//@FeignClient(name = "sys-ngac-service"
//        , url = "${feign.rpc.sysNgacService}"
//        , fallbackFactory = SysNgacServiceFallbackImpl.class
//        /*, configuration = PodFeignConfig.class*/)
//public interface SysNgacService {
//
//    /**
//     * 添加权限
//     * @param ngacAssociateXO
//     * @return
//     */
//    @PostMapping(value = "/addNgacPermission", produces = "application/json;charset=utf-8")
//    ApiResult<NgacAssociateXO> addNgacPermission(@RequestBody NgacAssociateXO ngacAssociateXO);
//
//    /**
//     * 删除权限
//     *
//     * @param ngacAssociateXO
//     * @return
//     */
//    @PostMapping(value = "/removeNgacAssociate", produces = "application/json;charset=utf-8")
//    ApiResult<Boolean> removeNgacAssociate(@RequestBody NgacAssociateXO ngacAssociateXO);
//
//}
